Capytaine: a Python-based linear potential flow solver
نویسندگان
چکیده
منابع مشابه
Evaluating the Potential of a Laplacian Linear Solver
A new method for solving Laplacian linear systems proposed by Kelner et al. involves the random sampling and update of fundamental cycles in a graph. Kelner et al. proved asymptotic bounds on the complexity of this method but did not report experimental results. We seek to both evaluate the performance of this approach and to explore improvements to it in practice. We compare the performance of...
متن کاملA pFFT Accelerated Linear Strength BEM Potential Solver
A linear strength, Galerkin Boundary Element Method (BEM) for the solution of the three dimensional, direct potential boundary integral equation is presented. The method incorporates node based linear shape functions of the single and double layers on °at triangular elements. The BEM solution is accelerated using a precorrected Fast Fourier Transform algorithm (pFFT) [1]. Due to the extended co...
متن کاملPetClaw: a scalable parallel nonlinear wave propagation solver for Python
We present PetClaw, a scalable distributed-memory solver for time-dependent nonlinear wave propagation. PetClaw unifies two well-known scientific computing packages, Clawpack and PETSc, using Python interfaces into both. We rely on Clawpack to provide the infrastructure and kernels for time-dependent nonlinear wave propagation. Similarly, we rely on PETSc to manage distributed data arrays and t...
متن کاملUsing Python to Construct a Scalable Parallel Nonlinear Wave Solver
Computational scientists seek to provide efficient, easy-to-use tools and frameworks that enable application scientists within a specific discipline to build and/or apply numerical models with up-to-date computing technologies that can be executed on all available computing systems. Although many tools could be useful for groups beyond a specific application, it is often difficult and time cons...
متن کاملA demand-driven solver for constraint-based control flow analysis
This thesis develops a demand driven solver for constraint based control flow analysis. Our approach is modular, flow-sensitive and scaling. It allows to efficiently construct the interprocedural control flow graph (ICFG) for object-oriented languages. The analysis is based on the formal semantics of a Java-like language. It is proven to be correct with respect to this semantics. The base algor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Open Source Software
سال: 2019
ISSN: 2475-9066
DOI: 10.21105/joss.01341